MKFFFVLALLVAFVACAPLDTQSTSHIEELQWSTGGSCNSNSNTVNGVVVAVSRCTKTAIWKVRVNDVCTVSEYLKETLTNSDPTVTFAPTNGIAQCTKTPCGATEKIPTDCATAFWDKLSLIV