MGSLPEIFDSSAMAASHPLDPEDFRKQAHIMVDFIADYYQDVEKLPVRSEVKPGYLRHCLPDSAPYNPEPLENILEDVKSHIVPGITHWMSPNYFAYFPSSGSTAGFLGEMLSTGFNVVGFNWLSSPAATELESIVIDWIGKMLCLPKSFLFSGGGGGVLQGTTCEAILCTLAAARDRKLKKIGGDKIGQLVVYASDQTHCALQKAAQIAGIRPENFRAVPTTKACNFGLSPAALRRAMEEDVAAGLVPLYACATIGTTSSTAVDPLEGLGRVTRDFGVWLHVDAAYAGSACICPEFRHFLDGVELADSYSMNAHKWFFTNLDCCCLWVKNPDALVQSLSTNPEYLRNKATESKMVVDYKDWQIALSRRFRALKLWMVLRSYGVSNLRNFLRSHVRMAKQFEGLVNADPRFEIVVPRTFAMVCFRLTPPTGSRWETDNGEELNKELLEAVNSTGLAYMTHAVVGGVYMIRFATGGTLTEERHISAAWRLVQEQAEALVGTYKAKEV*