MMGSRFCPTDGELIRYLWLKNSGLLLPSDQIKECNVYACNPDQLPREFNYGMGNELYFFTKRGRKYLNGSRPSRTAGDGFWKATGAEQVIQGSNKSIIGLKKNLVFHYKENNIKTNWQMHEYRIEKTDGASRGKESLKMDGFVICRIYEQKIKASKPDTLEDDLFNIFYFDTHAPISSSQSAGDAIDVIAARICNGSMRL