MSLLPPESRAPLAPESTVPSLLHLVLHLCGGTLPAMLRAFVGTVLPSHPRSPSKIAGHPSPVVIQRPGLSKLQGLLVIVSRMQSQRRSELGGTTGIRCEVEAKSEIGPGLKPREFLERSTHSSLHAKGEERGGRLLRLWPDYVEEDGEEGDELRTRLRMNEVASAPASLLTCLKDDPRKGERLSLSPSGCLAAVTDSLGRILLIDTQALVVVRLWKGYRDASCFFLEVPLNGEMPSVDGIGYGKSKHDFCLCLAIHAPRRGVVEVWKMRTGPRIMMLKCAKGCQLLQSSCKFTSLSSDTYDYIPAQVYLLNGDSGQIAILNPIIPPS*