MTPRSLFALLALLSSTDACTMYGVSRTASADGSTMVSHSDDGAGDSDSRLSYVPPARHKPGSMRDIYPTIDEYPKFIGDAFGKTFLPLPGQALTKPIGQIPQVEATHGYYLNGYAIQNDCELSFGESTASAVFRADAVGTPNGTALLAIEELSHLAAERVCTAREAVQLMGDLAVQYGFFGPDGGAGEMLVVGDPDEVFVFHILSDPTARSAIWAAQRVPEGEVMVAANHFVIREVDLDDADRFLGSPHMHRVALQHGLGTGEGS