MASSSIVGVIFSLVLALKYVALQAEARAFFVFGDSLVDSGNNNYLATTARADSPPYGIDYPSHRPTGRFSNGLNIPDLISKRIGSESVLPYLSPELRGQRLLNGANFASAGIGILNDTGVQFINIIRMYRQLEYFQEYQRRARALVGVDQTERLVKGALVLITVGGNDFVNNYYLIPYSARSRQFSVPNYVKYLISEYEKILMKLYKLGARRVLVTGTGPMGCVPAELAMRSTNGGCSAELQRAASLFNPQLVQMLKGLNKKIGNTVFIAANTQQSHLDFISNPQAYGFTTAKTACCGQGPYNGLGLCTAASNLCPNRDLYAFWDAFHPSEKANRLIVEQIYSGTTKYMDPMNLSTIMTLDARA*