MNSTLYSTSPGTYWEQYEEVSQHSAHLNVVERLWSAWYAWMQNDVLATGIMSFVMHEIVYFGRSVPWILIDTLGLFKNYKIQNNKIPSLREQWDCAKFVLLSHFTVELPQIWLFHPMAQFFGLSTSVPFPSVWTMMYQIAIFFVLEDTWHYFSHRALHWGPLYKAIHKIHHQYSAPFGMAAEYASPIEVMILGFGTVGCPILWCALTGDLHIFTMYVWIVLRLFQAIDAHSGYEFPWSLHHFLPFWAGADHHDLHHEKFVGNYSSSFRWWDYLLDTEYTPEALKRRREGKLTKKAQ*