MARPSRTTTRATGARALVCVVVLARVVAARGAVGDGGRNGTRARDDFGVGADAPDDTWALVVDASRYWFNYRHGANALSVYRTVKRMGVPDSRVVLMLADDHACDARNARHGRIYGDDRGHVELYGNDVEVDYRGSEVTPEALVRVLTNRHPRGTPRSKKLLPGPRSNVLMYITGHGGDGFIKFQDQSELRDEEIADALAQMHAKGRYNEMLFLADTCQASTLAKAIRSPRILALSSSALGENSYSHFADPEIGVHVIDRFTYYMLEFFEKLKPESSETMGELLATLTKEKLMSTAVLDEKTFTHRDARSVKLSEFFGAVSRTRVLRGSFNWFVGAKSASPSIERVARAKETTFERVDIKDLGFVVV*