MSKTSTPAGLRSALSYCVQQVQAHDYVHYLTSLHLPVGLRTAAFTLRAFNVETARILESAREVNLARMRLQWWRDALDGVYKGKRLEHPVVMALCAVVEEHKLSKLWFSRMIDARQSDLEMEGAPRTMLDVEKYCESTASALLYLTLEAAGIRSTSADHVASHVGKAEGIALLLRASPHHSLFRRTYIPIEVAARHGVSQEDIYRKVYSEGLADAVLEVASVADAHLSKARALASNVPPVAIPVLLPAVPTGVLLNSLKRLQFNVFDPKLVRGVNGISPLWMQLQLKWHAYRNTY*