MSSIVFATNASLSFVECVALEEKGEFKALGERLLAAIRERFGSADEGEVEVAYTLLLQLLLKWGLIEGMIEALADELASSTDERPALRRTLLLSLYGLLHFAMLSKLLLFCARCGGGSLDLLLGGAERRVATVEDWVGARQLSEAQKRELWGLILDASLDADAGSDEHRTYESGVKYLSLHSAKDVAADAELRSRLVKCVLLTLRSPALLTCDTLAQLPMARDFLEFAAVPAHAAFLEAQGLDTASLERKMRLLSLTSLCVAHKELTYAAVAEANDRSIECVFALRVSADEVEHWVVETISAGLIVAKMDQVRSTVVVSGCLEREFGKEQLGRLQGSLEGWAASVQSLLKVVADSKPAP*