MAEPESTVVVFTFLSTIYVFWGKTQNVIPVLSYLEKLGVTRARLAAFVRAYPACLHASVAVDLAPIVKALRGLDVDRQDIPRVLERYPDVLGLKPDGTISTSVAYLVGIVGVAPRDIGPMVTHYPFFLSMRVGTTIKPFCDYITSLGLPMRILARIIEKRPYILGYDLEETVKPNVEALLSFGIRKEVLPLMIAQYPSILGLPLKVKLAAQQYFFNLKLKIDPDGFARAIEKLPQLVSLHQNVILKPVEFLRGRGITDDDIGRMLIRCPQILLLRNELMKNSFYFFKSELKRPISELLEYPEYFTYSLESRIKPRYMRVASKGIRCSLDWFLNCSDQRFEERMRGDFIEGDAPGPSFTMGGKLQMPGNQLVSDDDNEESDDEVLYRRTVML