MGLARMLGARRAYGARAEFSTPRTRGGVARRSTVRVEAKKTADGPKLVIAGITGAVGQEFLRVLSERNFPYSELKMLASARSAGSVVEFEGEKYVVEELTAESFDGQDIALFSKGCFVVDNSSAFRMTEGVPLVVPEVNPEAMAHMKLGGKAGIIANPNCSTIIALMAVTPIHRAVGVERMVVSTYQAASGAGALAMAELEQQTKEYVNDGEVKTMEIFKWQYAFNVFSHNAPMTENGYNEEEMKMVKETWKIWNDKDVKVTATCIRVPVLRAHSESINLTLRNPCDEVKAKEILSKAQGVSIIDDRANNRFPTPLDASGLDNVFVGRIRQDISQDGNKGLDLWVCGDQIKKGAALNAVQCAELLLK*