MVTLLSCSQTMRASHMAVVGGPSMGVPAAFSFSRRSALLSTLGILVPTSSSRSRAADVEETLRRIEPLLLRASEAWGEALTPNFSSPQASLEEACRIFDTIVALDPDHTEWLEARGQVRIDAKRFKDAVSDFSEVVRRNPTNFKAYSGRALAYEGLAEWENAVQDYTKALDHAQLLTGVLEPYIVNSRGNAFASLGQYQDALQDYLLSVQGFQKAKQLDGAIYAASNAALMRIQLGDEVKGMRELMGVARRAPASIDMRAALAALYWSQGLEQAAEDEWHFACDSINPGQVFDSCALYRDSDWLRRIRRWPPIMVEYMGNFLKLNSAATNSEVK*