MNPFFTVKEELFDVGYGYQDPRPHLPPTTRTAPPPQPIEGLHDAGPPPFLTKTFEMVEDPIIDDVVSWSRGGTSFVVWDPDSFSNNLLPRFFKHSNFSSFVRQLNTYGFRKIDPERWEFAAEGFLRGQKHLLKNIRRRKATSPSSLSYPPPPFPSKTYPIPDQAADASAVELGRFGFDEEINRLKRDKQVLTIELVKLRRQQQSTREFVAELERRLRETETKQHQMMQFLARAVQNPAFLHQLKDKRKELQEALNNKRRRRRPIGESSKNRLLVKPEPLEYGFGWSDELEALALEMQGYGKGIRKVAEEEEEEYIEATSDQELDDGFWEELLSESTGGDEGVGGDQEAVTALAEQLGYLPIRLKVNGKRGIPSATF*