MKFVATLALVIITILGSVIDGYNCKIVQFIFGDSLSDVGNNEYLPKSLAKANLPWYGIDFGNGLPNGRFTNGRTVSDIIGDDMGLPRPPAFMDPNLDEDMILNNGVNYASGGGGILNETGGYFIQRLCMYKQIELFKGTQELIARKIGKNESRKFFQEARYVVALGSNDFINNYLMPVYSDSWTYNDDSFMDYLVGTLRDQLKMLHGLGVRQLMAFGLGPMGCIPLQRVLSTSGGCQDKTNKLAKKFNDATDKMMRELSPSLSGATYKFGDAFDVVNDVIINPYRYGFTNSDSPCCSFGRIRPALTCIPASILCKDRSKYVFWDEYHPSDSANMIIAKELIKKFKFTRVNQDDNGQGAPSPAPQSGPVADGPAAADSPSASDAPSAADAPSAADTPSAADAPSANS*