MSRVGQSGAGRSPHPREAGLVETLPLLTYDSTRVVPAAVVVWVEELGNYCKKEYGAIGTAFAIERQGRVYPTLPTIPQATPGLGEAGREDWYSATVAKEELKLALAARSDAIRKDKETRVRVFGLIMGQLSRASKEALAVKPGWSQLVRESDDPLQLLERVIEAHLTRGYDDPLRNQQYARMSYDQLRVGADESLVSFKTRFKAAVMALEAVGEPVPSSERCAADFILKLEGTRWDEAVRKCNNEHRRFDTVDQAMSFMAQFAYAKQPVQGRTWRTDTEHPEDEDTDDVELAAAPRVRECYNCGADDHLLRDCHARPLDSGMADRMRAAKERQARMARRDTRGRGPVLAGATEQQLRAALDALKRNADA*