MNDLFSNSFKKNQAQLGDVEAGQETMNLDKFFEDVENVKDDMKGVEALYKKLQDSNEECKTVHNAKKVKELRAKMDGDVAMVLKRVKIIKQKLEALEKANANSRNVPGCGPGSSTDRTRSSVVSGLGKKLKDLMDSFQGLRARMNNEYKETVERRYFTITGEKADEQTIDNLIASGESENFLQKAIQEQGRGQILDTISEIQERHDAVKEIEKNLLELHQVFLDMAALVEAQGQQLNNIESHVAKASSFVRRGTDQLQDAREYQKSSRKWTCYAIILFIVIFILLLIPLLPHIMLMLK*