MEQLVEARLDEIRRVIGKADDDPLKIVGVGAGAWGSVFIAMLQENYGTFRDKVSVRIWRRGGRAIDKATAQHLFEVINSREELLRRLIRRCAYLKYVEARLGDRVLYADEILKDGFCLNMIETPLCPLKVVTNLQEAVWDADVVVNGLPSTETFQVFSEISKYWKERVTAPVIISLAKGVEAEFEPRPRIVTPTQMIYRASNNSFPMFPFDLLAGIPLENILYLGGPNIASEVYNKEYANARICGSEKWRKPLGKFLRQSHFIVWDNSDLVTHEVMGGLKNVYAIGAGMVDTLTKESATSKSVYFAHCTSEMIFITHLLAKEPEKLAGPLLADTYVTLLKGRNAWYGQKLAKGELNLEMGDSIKGKGMIQGVSAVKAFFELLNQSSLSLQHPEEGKPVTPAELCPILKMLYRILITRYPYFL*