MRRTQGGGLSGCAVLLLVLSFCGRHAALAFLSTDLAANLMAAPGSMTHEGITRTAVLNVLSRDLEVKVLSTEAALAITAVIQANAGVDQDQSHSELHFDGENFEGGQAILVAGFAGTIAGLQQAAYELAHEADPSKALDTLAAVRAALGRTLHTLQDFYSHTNWVELGNADPHLGLGWAGVVLDLPRQRRDDAPHVRLLRGRGPRESGGQVQPRGPEDTSSYSDAAGGINKDANIYFLSPHSHLHFQAADLAVAATDAFLARLAAASGRVLSRLLYGLDPVPR*