MRASSLARCPATARTGARRGRGPALPSRALRDGDAHAAYVRDAANARAPPELASVLRVLEAQGMTLVEPRARRGIHPLVVPLAVDPVEGVTIGLYVKGEEDCASVVRVAGEGRHLELLGRNASEYVHRAIVEEEWRSDETETVVAAAAGAVGVSLHNHGAFKTSGKEFDVYVTTQIGKFPSSMEGLVRRHLKRDDVQSALITCDLYKSTFGEWGSSHAFVADLYNDLGRGEEARDAARNALQTPWATVGGDKTIKRMLDLAGWSGKTVTEIKEVLETRRGPNAAAFDGPKSEKQLAREEAELLLDQVAAGEIESATVNQRLAECYMKAGNSTLAKFVMCGSGSPA*