MPTSQQDGGGGGERLFHGGGAGDGDGGGGGGAAAAAAARQVWVPGPVIVGAGPSGLATAACLKARGVPSLVLDKDATVAASWRERTYERLRLHLPRGFCELPLAPPFPPGTPPYPTRDQFVAYLDAYARAFAVEPRLGSRVRAASYDAAIGFWRVAAVDEAGGGGAGGETEFLSRWLVVATGENAVAAWPAEGVGAYRGAVMHTSSYKRGDEFAGKKVLVVGCGNSGMEVSLDLCNNGAATSMVVRDKIHVLPREILGISTFGLSVFLLKWFPIKWVDALLLIFSRLILGNIEKYGLRRPKIGPLQIKCSTGKTPVLDIGALKKIKNGEIKVVPAIHCFTEDGVEFVNGCREDFDAVIFATGYKSNVPSWLKEEEFFSESDGFPRKAFPHSWRGKNGLYATGFTKRGLQGTSYDAAMIAADIARRWTKSLAGPTAAADADHHETYIAN*