MSRVGQSGAGRSPHPREAGLVETLPLLTYDSTRVVPAAVVVWVEELGNYCKKEYGAIGTAFAIERQGRVYPTLPTIPQATPGLGEAGREDWYSATVAKEELKLALAARSDAIRKDKETRVRVFGLIMGQLSRASKEALAVKPGWSQLVRESDDPLQLLERVIEAHLTRGYDDPLRNQQYARMSYDQLRVGADESLVSFKTRFKAAVMVLEAVGEPVPSSERCAADFILKLEGTRWDEAVRKCNNEHRRFDTVDQAMSFMAQFAYAKQPVQGRTWRTDTEHPEDEDTDDVELAAAPRVRECYNCGADDHLLRDCHARPLDSGMADRMRAAKERQARMARRDTRGRGPVLAGATEQQLRAALDALKRNADA*