MVGSEEGVMSHVYPNGLIQSTNGYSVEEKVDELRRIFGKADGDPLRIVGVGAGAWGSVFVAMLQDAYGNLREKVQIRIWRRAGRDVDKATAEHLFEVINSREDVLRRLIRRCAYLKYVEARLGDRTLHADEILKDGFCSNMIDTPLCPLKVVTNLQEAVWDADIVINGLPSTETRDVFQEISRYWKERITVPVIISLAKGIEAELGPEPRIVTPTQMINKATGVPIENILYLGGPNIASEIYNREYANARICGAEKWRKALARFLRQPHFIVWDNGDLVTHEVMGGLKNVYAIGAGMVAALTNESATSKSVYFAHCTSEMIFITHLLAEGPEKLAGPLLADTYVTLLKGRNAWYGQKLAKGEINLEMGDSIKGKGMIQGVSAVKAFYELLSQSSLNIFHPDENKHVAPVELCPLLKTLYKILIMREVSSEAILQALRDETMNDPRDRIEIAQSHAIYRPSLLGQ*