MISQTIPVSDELKEAYLAQKRMIQVKIYKGFDPFYTYHVFNIPEASSTEKVIRLAARAFEIPQLEAVLINSTGDAIVPCQTILDTCRRFGTTLTVAHLKPIIPVVENYEVQAA