MRRYLSKLIHGPVGFNPSNSFPQLNCEMGSYCAARRTNRQASFSGNNEYATRAFATTSCASLSEDQPKDNPVSDMLVDSFGRLHTYLRISLTERCNLRCQYCMPADGVELTPSPQLLTKTEILRCANLFVSSGVNKIRLTGGEPTIRKDIEDICLELSNLKGLKTLSMTTNGIALARKLPKLKECGLNSVNISLDTLVPAKFEFMTRRKGHEKVMDAINASIDLGFNPVKVNCVVMRGFNDDEICDFVELTREKPIDIRFIEFMPFDGNVWNVKKLVPYSEMLDKVMKRFTSLKRVQDHPTDTAKNFTIDGHEGRVSFITSMTEHFCAGCNRLRLLADGNFKVCLFGPSEISLRDPLRRGAEDDELKEIIGAAVKRKKASHAGMFDIAKTANRPMIHIGG*