MFQHNNILQGELATEYKTVIAMVHIYCKDHHGAARLDNVLCEECEQLLRYAETRLDRCPYGEAKPTCNKCPIHCYKPDPKEQMRLVMRYAGPRMLLKHPILAIRHLIHEKRKVPEKPLPNVSNRHIRMNKK