MYSVKSGYWLGVLGREQAIASDNSDLWKLVWNLGGPPKLAHFIWQACRGNMAVKEVLFRRHIAQYELCALRWNQSPTFCLNVRRQGKCGIDASSDAAPNGPLGDRLRWWENKLSIHEVRSIMTLAWAIWFLRNKFVHENESPSPCITATGFLRLVDDYRLYSQKVFSSQLPVDRVVSATTWTPPPAGLIKVNVDAHILDGIMVGLGVVARDHVGKVQLTATKRVSTAWKAEMAEAAAARFGLKIARRLAYAKVWMECDALNVVRAIDTNQKGASPIFVIFDDIRNLLTCGFVQKICPFVVCTYCMNELYL*