MSRVGQSGAGRSPHPREAGLVETLPLLTYDSTRVVPAAVVVWVEELGNYCKKEYGAIGTAFAIERQGRVYPTLPTIPQATPGLGEAGREDWYSATVAKEELKLALAARSDAIRKDKETRVRVFGLIMGQLSRASKEALAVKPGWSQLVRESDDPLQLLERVIEAHLTRGYDDPLRNQQYARMSYDQLRVGADESLVSFKTRFKAAVMALEAVGEPVPSSERCAADFILKLEGTRWDEAVRKCNNEHRRFDTVDQAMSFMAQFAYAKQPVHGRTWRTDTEHPEDEDTDDVELAAAPRVRECYNCGADDHLLRDCHARPLDSGMADRMRAAKERQARMARRDTRGRGPVLAGATEQQLRAALDALKRNADA*