MSLSHIHQSPSIPFFQITGKIKPMELDLTPKTAEVLFEGDGGGYYTWWSSKVPLLAKTNVGAGRLVLQPQGFALPHYADISKVGYVLEGNDGVAGMALRNTREEVVVKLKKGDVIPVPIGSVSWWFNDGDSDLVIIFLGETSKALIPGEITYFFLTGLQGVIGGFSNELTSKIYGLDKDGVEKLIKSQSGVLIIKLDKTQPLPKPQTEITKKLVYNIDVADPENVVENAGLIKTLTEQEFPFIGDVGLSVIRVKLEPGAIKAPSYPINPTVRLIYIARGSGKIEIVDFSGKSALNTQVEAGHLLVVPQFFVVAQIAGEEGMESFSIVITTNPLFEELGGRTSIWSALSPSVQQASLNVDSEFQSLFISKIKETTNLIPPTT*