MIDDGFSPESLRERAEEAGSVFTAEELLATNKMVMMALYSLGGERSCASVFRAGRMLAGFFGVETLEDALHTFCELTGADYDLDRNYVAIESCPECLGYVNAEGAVCNFLRGFISRAAEHELGEVVSVAQVACEATGDRRCEFILGERGEVGGFDTEVDEMTAEDIEIVMSADGRDAVEVAAFKIASEGLLRCALSDVARPMFFRAGRLYARAFINAFDPEDPDELIGHVEEISGSSYSLEGDRFIVEKCLECAGMPFKEPICHAVRGALAETLEHWNVPFKDLVEVRCAAEEDEVVGTCVVKARGVIWKAKRVVDAVKRAFH