MSSLVRVLAVSHVLPDEVAAGGAWPPPPPHVVELSFLDNLQVSKAAIQRLFFYDGGSLPPFESVDRSLQSSLAAVLAIFLPLAGKLAYLPEPGDVVIDYSPDAVSPGVKFVEAEYSGSVDDMRRLASDDEHHTEAFLQLVPELEVSMLPAPLLAVQVTRPRDDHAGGGGGAVAVGVAIHHGVADGQSVWQFIKAWAAAARGGSPAGQGLVPPTFDRSRIRHPTADSHELAHTILHKMSPALPMVTPRSKPADMAQQRRRTFLLSAGEIQSLKQRISESETGGELLHNRLSTYVTISSLAWTSIVRAKCGALDAAADDVYFMVSADCRRRLRPPADEGYFGNCIAIAIARASAGELLDDDGLAGLARAAAAIQAAIRDELELEDPVGGAERWAERLAAIPRGRLTAAGSSHRFMAYETDFGWGAPSRVELVTVYGNELVAMLGGAADGGVQVSVVLGRALMDAFADNFRRQVVACPNSTVSRSRHH*