MAISFQLLPELPVGIKHGVGGIIGQKLYAGLGSSGNAFFVLDLKDMNSGWKSAADFPGIARNDAAYTVCGNKLYAFSGAGIEGNNSFPTVLMDGYVFDSQFNQWTRLERTLPTGFLGASCCSLSSTEIIFFGGYDKDTFNNFLSEISKVDVTKEPNRYKELITIFMSQPIDNYNWNRNIWSFTPCNEHWSVVGENPFKPNCGSGIIHKDNVVTLIEGEVKPGLRSLETKRYLFKKGKLEYSDSCASIIDISENHEGLAGHFFGEIDNKIIVIGGAYFIGSQDAFINGSLYAHNGLIKHFSSNVWIFDGKSWENKYQLDAGIAYGVSASNGKAMYILGGENSNGDAMATCLSLTIN*