MSLYVVISPTGRTDGNIPARGYAGPSGRLDVIARAYNAILEPNATLAALLMGGPLPPRLLIAPLSCKDIVRSERSFMIEASRALRGRRSCFTVNDEGVEALASLLRRFKPRILLAEKGGDISSHWGEMCSSSPTFIAGSHLDPPHGLIKHLERSLGGFLRVSVGPLSLHTDHVFLLVSALRLPMHATSIEHH