MRAVAAALARASTRATPPRARERARRGRRFVATRGWTGGGGASPNDDWARARGGEKGALEAGLYLVATPIGNLEDVTIRALRTLRDADAILAEDTRTTRNLLNAYGIATPLVSYHAHNEARRREGTLRRLASGGALALVSDAGMPTVNDPGADLARAAAEIGVRVVPVPGPSAVLAALAGGGLPTDEFTFIGFPPPKSSARTKRLKSFAKANATLIMFVPPHKLLGTLEDAVKALGNRRCAVCRELTKVHEEFWRGTLDEAREEFERRAPRGEITLLIEGYGDGSASTAASDDESDEDIPSASSVEEALRAMLADGYSPSEASRRVAKDLGVRRRDTYGVAQRLSEEIKR*