MAIVDLVNAGEQQQMGSKRAAAEDGDGGVDDSREYYCRRGVRHLCDSGITRLPGNYVLPASDRPGQAAGAAAAAGGSVKLPVVDLSRLRVPSERGAVLRTLDAACREYGFFQVVNHGVGGEVVGGMLDVARRFFELPQPERERYMSADVRAPVRYGTSFNQVRDAVLCWRDFLKLACMPLAAVVESWPTSPADLREVASRYAEANQRVFMEVMEAALEALGVGGGGVMEDLAAGTQMMTVNCYPECPQPELTLGMPPHSDYGFLTLVLQDEVAGLQVMHAGEWLTVDPLPGSFVVNVGDHLEILSNGRYRSVLHRVKVNSRRLRVSVASFHSVAPERVVSPAPELIDDRHPRRYMDTDLATFLAYLASAAGNHKSFLHSRRLY*