MLIRAKAIAVFTHSSIFHCNGFGDLFSSFNFRYQYLYSTTAAPAPTHFLVKYLVDSLGFSNEEAASTSSKVTSRKNLKNPDLVINFLKQTGFDNTQMKTMVSSVPKLLFRDVSKTLKPKFQCLMDLGLSGSDLVDVIAKDSQIVDRGLDTHLRPTIDLLRRVLGSNENVVKALRRFPWLLSFRAHHTIETNILLLKNYGVPDERIKKLMLRNPSYFAQNPERIKSLFPTRIRCYMQKSILQFEADWIRQILLITNSVWQLPLQSVSYHGKGTYKDNQNHVHLKEEKKGDHDVLGMEMYPTGSSLPDCSHACGPCFPCKRVMVSFACSIAESCPIVYRCMCRGKYYHVPSN*