MHQYMKSIGFGNIRDKKHLTQILKDVEESYTQHQLVTQDETTDLCEFEKEYGEGIGIKVCGDMDIDEQFEYRYYTPYFKGSGVTSYADVSVERRIDREAYVGICEDTKVGINLVFYLQNMMEYLRERQLGGRSIKYSSVTLSGLCNEGIILLPVLKSKEQEREQQEDVHNRMLLLSAAKSGDPQAIESLTLDDIDTYSKVSRRLISEDVFTIVDTYIMPYGIECDRYSIMGEILEYRLTRNEITREDICIMKLDVNGLLFDVCVPKREVMGEPAVGRRFKGNVWLQGRINF