MSLLLILLNSLLLVSPAFAAELVTMYHIHPYTASADPSNMNLGDLAGDLFFDIAELIMLLPCSTQEDAKGLPAFVACNNKEIWGDTSVISQLVVEVTGGYGSYVACNICTADGNSPLHPDHTCQPGDYVCDCDGGRECTDPRVGRTIPGGPGGRYHETLCRDPDYRKRPHQFFCAIAVAVNRLRGYWYTTLGIGKDKTWRVLETIKTISKQCHQQSFLSDIEARGDCFEDECPRGDPCYVECFIQTTLGSEALDSPNSQGGMSKEELVEAWARPFQECPDIRRGYAMELANAMSHMLQLL*