MGAGRREVGNEKGKQVMLPTSEAENGLEKYLILDEGCTQTTHTSCPAVVIPAEIVERILSLLPPPVIFKFRCVCKAWNKLLSSPSFLKTCRPEPLCRPIFFFFTDDWNRRVAAYRFESKKWFKFPFSCVPHLTDVRASAGNLVLCGNLVAKADGFVEDGYVVCNPISKLWIQLPQPPSQHKSATSPVMAMKHLGDPSSSSFHVTQSITVEDDRHLGGNSHFTLLQVYSSDTKQWISAGRIWHTVLISMVWCNDILYCLNSLRHLFFSTTLDSLHWQSVQLPIVKEPSMLLEWNGRVILLSFRVFSNKLRVWMLDTQIPYSWIHLGQTRAIAELGSPVVCGDVIVFISKRDVEAKVDLVTFNLRDKRWRAIERCPFIERTGDNVSFPSSWSCIPSLHSPF*