MTLRQKSEQSSLPRENGAGLDEASLERLGRERPPFFSGAWPEVAFCFSIIMSQILAEYYISGSNVLLPTLIEELDFPPASAIWPSTSLSLAVTSTLLIFGRLTDMFGGYAIYIAGAGWLTISSILCGVSQSWLMLVIFRALQGLGLAAFLPSGVMILGKTYRPGPRKNFVFSLYGACAALGFFIGIFFSGLCSQYLSWRWYFFIGAILSAITTLSSIFYIPRDFKETRGNGATMDWTGLALSVSGSVLFVFAIAHSSYAPEGWRTPYIPVCLVLGVLLLAALTYVEGWVVKNPLLPGDIFAVKYMKPLAIALLFLYGSLGVFLLYAVLYMSDFMGATPFQMVAWTVPMAVGGLILSCVGGLIFHRVSGTILLMISCLGYVGSGLFFAVVPQGGNYWAFIFPSMICGTIGIDISFNLANIFITTNMPKSKQGLAGALINCTLHMGIAVMLGFADIVHTETGYLGARKSYKAVFWYEVGLAAFGLVVVALFVRIKEAKSELTFDEREALAAEKSFLLD*