MTLKVYADRFSQPCRAILIFCKINGIDFEEITIEVLKLQQFTPEYKEINPMSEVPAIVDGGFKLFESHAILIYLACTNPGVADHWYPADIFKRTKIHSLLDWHHSHLRRGATGLVYNTILAPLYGLPSNPRAVDEAKKILPKSLSILDDFWLQGSGQFLLGNSEPSIADLSLVCEIMQLEFLSEKDYLRILSPYKKVLQWIKDTKNATAPYFDEIHMTLFNAQKGIREHMLTQSVSSPEGGRKSEVYSEM*