MSRFVKPNTTCRKGFFLSQNMSILSKSNSNMGTPSFREFKKQASFFFKEKIKTARLVLTDVTPAELLTEEAVNANPSAPDMPTLIRISKAAFELDDYWRIVEILHKSLARFDRKTWRVFYNSLIVLEHLLTHGPESVSEEFQSDKKVITQAGSFQYIDEKGFNWGLAVRKKSERISKLLEKGPFLKEERDRARKLTRGIKGFGSFDQRVHSSQGEFQESSIQTYGRCNSQFNPENQENQIPDDREELTKNVKETQQIDDGHNVMQNPSKEKGNSNSRNFVNHDCALETSYSMTGLKENMAPSSTAVDKADQHKWTGGAENRPFLLDKKDQKRVILAEDDHPFNKPENKSSASLLLA*