MRRSYVGDVSLFGTLAYEDLVPADVKRLRHLRGLPSAPRTARTPRATHATPRATLRWDEHPDDSAMATAVIPLPVTVSHDRHEGVEIAMVIQAPKSMRPEKRRPRPKELHSKLSLIFEGNRFPEPVHYRNVDCMGIPSLLSPQECKKIIDFAESSMSFRDHFRSRVVDMSYVDFIDPCFANAFWSAGLGCLLRTMKLEDLVPCGIKEVIRIQKFVQGGYVSLHSDRPISLSDGRVSKYSLRIFLNSGSNSDISDSTDFEGGVSIFHVPFKEPVIFTASTGMALFYPQGELCTPQEESEVTFGTKYVLRADVLFRKAQRPELPKAGHDDHQSRIP*