MVDPPPPLHHQVLGFAASDSSGHLAPFTFTRRSTGPEDVTFKILYCGICHTDLHYAHNDWKNSKYPMVPGHEVVGVVTEAGVNVQKFKVGDRVGVGCMVGSCRDCDACGKLLEQYCDKVIYTYNDVYLDGTPTYGGYSSLMVADQSFVLRMPDNLPLDAAAPLLCAGITVYSPMKYFGMVEKGKRFGVVGLGGLGHMAVKFGKAFGLEVTVISTSPRKEKEAKEVLGADHFLVSKDSEQMQKAAKTIDYIIDTVSAVHPLEPLLGLLKVNGKLVLVGAPEEPLQVSAVSLLLGRRFVGGSAIGGIEETQEMLDFCGQNNITCTIEKVPVDYVNTAMDRLRKSDVKYRFVLDIANTLQVQQQE*