MFLSVTLIATAALIAVVTVAAKGPLDVDDLLREILLRLPPQLSSLPRASLVCKRWRRIVSDPGFTRHFRLHHRSKPPLLGLFAKNFHDIYFLPTLDPPNRVPEDRFRLHFDKGDNLFRTLGYRHGLALIYHESRDQILVWDPVNGDQHYLHVPSRFERKKSEVHGAVLRAAGDARHFQVVLVGNNEKQCRRLLACVYSSETGAWGNLVSTLLTPNPKCAWSRLSHLICMFLPGVLVGDSIYWSFTESSTGILQFDLGRQSLVVIPLPMDVFAKGYHHFTVMRAEDGGLGCLFLSGFSAQFWKRKTECGGVASSWVLGRTIELDKVLPMNSEEERVPLRMMGFAEDSNVAVVWTFDGLFMVQVESLQFKKVCETNIIQYYHPFESVYIAETSIGDGNEGAELLLSA*