MKHQLLNSLSKPAVCISFLLLFLHPLSGGATTPLPHIVSFQKGFTQLFGGDSNLLRSDDDNTVHLHLNQYTGAGFRSSDLYNHGVFSARIKLPSEYTAGIVVAFYTSNGDVFEKTHDELDFEFLGNIKGKPWRFQTNLYGNGSTSRGREERYTLWFDPSKAYHRYTIFWTSSKIIFYIDEVPIREILKSDEMGSDFPSKPMALYATIWDASTWATNGGKYKVNYKYAPFVTEMTDLVLHGCISDPIQELLTDNCAQMDKQLETLRYNNITPKQHIAMKRFREKYMYYSYCYDTLRYQIPPPECVIDSTLRQRFKENGRLKFERRHHRHSKKGSQVLSSQVYEIQEQD*