MKAVVQERYGSAEMLAVREIGKPVPADGEVLVAVRAAAVNARDWHVMRGDPYIARVMDPGTFGRRGPKALVGGTDFAGVVEAVGPGVRGWEPGDEVFGEAGGAFAEYVCAPQTVLARKPTNLSFEQAAALPLAGNTALMGLRDAADVTAGTRLLINGASGGVGTFAVQLGKAYGAVVTGVCSTKNVELVRSLGADQVVDYTSTDFTQAGPQYDVVLDLVGNHSLTALRRVLVPGGTLVLSGGGVSRGGSLIGPVGLVIRGMLLSKVVRRHRVAVLTAVPSSANLAELATLAESGKVAPVIDRGYPLAETAEAIRYLEVEHARAKVVLTV