MSYRLLLPGDRPTFTILALDVAKRNCAFSPTIQPIQCLLGRASCLARECRPSRRALSGLLYTFEIDHAQKACRTTSQQQTQGAPAHYYGTSSNAGLERLLLVVMLRARSTIALATTKTPAGLCSEMMLARKSCRISPTPSRATAPTKTASDNAMSTKCWRTVKVGCKLQTWDQTAFGSSLGARTRPSLNLKYALGFSVRLEQAPGMPYSPLMLMLRIHYICPRRAFPHHPRLRPVCCTCRLLPAAAPLSISPIQGFAPNIIPTIVPPTHQLRIDSAEICLHPTISNVIYASNRWERHIAQREPQIQDTRILTVLPAGDAIAILLLSDNGRAVVEIRHVRTNLDVICGMRLSNDGRYVVLAGQEGGGVEVYDISGEGDEVWTLAAGLNEGLDAGLKHAVWL*