MDAAQDGLSSLPDSILCSILSKMPLRNAVGCSILSRRWRFLYTQMPRLSFSPVDISGNKCQLVSTARAEDIISSVLLVHSGNLEALHLCTDLSSMLLPWRFNWEKVCHWVRYAALHNVKSVSLHFPEARKVLPSSLFSCDCLTTLSISNYILTHVPSDFCGFTRLTVSVLRSVKLTDTSLDNFISHCPHLQTLDICCCQGLCNPKISAPNLLNLTVKCSLSGDVLTVNCPKLLKICLDTDSKKLKFDRVLLHEFSYTLNTAVMLPDGDLTELELYCEEEQAGRAKFYADRFVEIVGRFNTLQLLLIDIEAEFERGKEADVRLLSLLDRLPNLRVLYLFGDFIQELLRDPELPFLSSPHANLKHITAQVNGFDGKAIPLLGCLLNSTPTLQTMTIGLPKGYDDKECIRFLKLLLGLNRASANAVIKLN*