MTSPGYEFWGWQGHDKSAAEGKMKWEKYEPKTWSEDDVDIEIECCGICGSDIHTLRSGWAPTDYPVVVGHEIIGRAVRVGKEAEGNIKIGERVGVGAQASSCLRPDCEECSTGFEHHCEMPGNCGAYDSRYPDGSKATGGYAKYIRVPSHFVFKIPDSIPSVEAAPMMCAGITVYAPLVENSAGPGVRVGIVGIGGLGHFAIQWAAALGCTEITAISRTSGKKQDALKMGATKFIATDEDHDWNTKNSKSLDLIICTVSSHNLPFKGYMELLRLKGCLIMVGVPEDRIPDIDITLLIDRRAKLGGSTIGSPKQIREMLDFAAKKKIHPWINLYPMKDANKAIVEFEQGKPRYRFVLQN*