MFVNLQAKKQIKLFGINKRNFSNQIDSSTLYYNDDNLFPWQPIFLLLTIYVTPLALQKKKELNKVAMAVFLKTHFLFFVLMFSCLLLSGSKSVFHIKDVLPMLPVQVSWPIVNSLYSAVDLLPSFVGAVSIANNNTLQWKGACFYNNTAFLDLHNKTGSRYGGGTIHIKVNNAHSYSCMDLYIFATPYRVTWDYYALSREHTVQIKEWESQAELEYVKRKGVSIFLMQAGTLGTLRALWDVFPLFTNTGWGENSNIRFLKKHMGASFDQRPQPWVSNLTVEDIHSGDFLAISKIRGRWGGFETLEKWVSGTYAGHSAICLRDAEGKLWVGESGHENDKGEDIIAILPWEEWWEYELTKDDSNPHIALLPLHPDLRAKFNQTAAWEYAQSMEGKPYGFHNLIFSWIDTIDGNYPSPLDAHLVASVMTVWNHLQPAYAANMWNEALNKRLGTRVISVFFN*