MRVVYGGFAAALHPFRYGCPADFKLCIRSGVWSDIGNRQCMEDEHVLVDDLEEYLGPEALITTSGSYYGVFYSHDGKNAAQFVKEKLLNYIVSDVAFPIEVEEVVQHAYLETDAAFANACSLNNALSSGTTAITVFILAREISVANAGDCRAVLCRRGKVIEVSRDHKPHVERSRIEALGGYIYDGYLNGYLSVARAFENWHIEGLKGVNCPLIAEPEVRRAMLTPDDEFMIIGCDGFWDVFTNESAVAFARRRLQQHNDPEQCSHDLVDEALRRCSSNNLTVVTVCFQKSPPPRLFPRFMARRCMHFEKQL*