MVVALYVGEGAAETEIKPVSFIFGDSLSDVGNNNHLPRSLAKSNYRWYGIDYGNGTPTGRYTNGRTICDIVGIFLFPFSRIKLVPPWNIGHLGGTHGLGVANIAAEKTGLPIPAAYLDPSTDENTVLKRGVNYASGGGGILNETGSLFTLHNLGVRKLLFTGLGPVGCIPLQRVLTTDGGCQHNLNDYAVKFNVAVKNLITDLSSKLPAAGFIFADGYDFFTKLIENPKAYGFDNSDTPCCSFGRYRPTLSCVAAAKLCPDRNKYLFWDEYHPSDAANVVIAEALLSTLNLFPGNSSHSPAPSPS*