MKILFIGESWHIHMIHSKGFDSFTSSKYEEGADYLLSCLRQGNIDVDYMPAHIVQTRFPQTAEALACYDAIVISDIGSNTFLLQNRTFYNMDIIPDALQLIADYVAEGGGLLMIGGYLSFTGIEAKANYKNTVLAEVLPVDMLDVDDRVELPQGCKAVNTAVEHVITQPFSEWPPLLGYNKLIAKENSQVLAEINGDPLLVMGTYHKGKVCCFASDCSPHWGSPQFLQWEHYATFWCNVLHTIKK