MVKLRASRAQRRPTRFAFGGGLVSVLLLALIGALKYNHSHWTLANSRSGSSHGKRLTSLPAPRPKLTAHIKRLCEGTLGSWCTDFHTQALSPAAPAPQGNHTCSLDCNKVGVCSALTGLCTCPAGWTSWNCLQPMLRYCTHQRREFGFEAPRIPARLEAGLEVESFWHFPLSHCAGTCDDDIAACYCPSHTPYGRVPAKQDAPLGSPPERQGRPMGWYCQPGKLPNGTATVWGETDPDLLFGPEGWCMVEEPKHTCDCFVDGWGGEGCQQRFEMFCLNQCNGRGECTQGYCKCDPGWHGIDCAHRSATADASRPGREESRPWIKDHVRTPAAQDFPPGSYRKHPLIYVYELPAEFASLMIQYRYGGDVCVPRYFNVANETMLSADPYAAESGFLEMLLQSEHRTLDPEEAX