MGCGLHLHNTPNFTRVYPIVSLSGNLKTSSWCCGLHLHNTPDFNGTHIRRLKLYRERRRRSQPTSIKSQPDDPATISVHAHEDEIPKATLVWRAIKLPIYSVALVPLTVGTAAAYLQTGLFKAKQYVLLLASSVLIITWLNLSNDVYDFDTGADINKKESVVNMISSRSMTLTAALVFLGLGCMGILWASMEAGNVRSTLLLASAITCGYIYQCPPFRLSYHGLGEPLCFAAFGPFATTAFYLLQGGGIRAEMLPITTTILSASLLVGITTSLILFCSHFHQIAGDKAVGKLSPLVRIGTETGSNVVKVAVISLYSLLVLLGICKALPITSIFLCALTVPMGRIVVSFVEDNHQDKTKIFMAKYFCVRLHGLFGAALAVGMVAARILTRNNVPQPLIS*