MELARLCSAAFLLLLFSLLLLLLRLLPKLKLHLPPRPCSSLPLLGDFLHLRHLFTNPSSLQCLHDKLGPIFTLSLGSCTPIIFIASADLAHEALVEKGRLFAGRPTPPSRALFTNNFRSIASATYGLYWRTMRRNLVQEMLSVPKILLFKATRARVLNNLLVRICVEAQQNEGMIVSIYANLRTALLEILLFMCFGFDMPEDAILEMSALLEEVMNWMTVNGSVADFYPFLRFFERKRQRNGHALRAKQVRIFVSHIQTHKELEKLGKLAGDSYLETLLRMHAAGMPFSGEDLVTYCSEFLIAGVDNTVKTLEWAMAELVLNPQIQSKLYSDIYGVVGSRIVEETDLPHLPYLQGIIKETMRLHPTIQALPPHVVSESCKIGGYDIPSKSIVVFNVASISKDPEIWLEPLMFKPERFLVIDVDITGTKEVKMLPFGAGRRICPGLGLAALHTELFLARMVQAFEWSLHPSEDTIDLSENPGYIMVGMTHRLRAMAKKRCSGMVMQI*