MEKRTFLSLLCHFVVFIACTYPSSSILLNDRSFEISNLPSSRAEKLIRELNLFPKLDVNVIDVGDSPLASSEEVPSIVERSFRFPNIVSHSDDGASVEDLGHRAGYYKLPKSQGARMFYFFFESRKKKKDAPVVIWLTGGPGCSSELAMFYENGPFKIDKNMSLVWNEYGWDQVSNLLYVDQPVGTGFSYTTDKSDIRHDEKGVSDDLYDFLQAFFAEHPKLTDNDFYITGESYAGHYIPAFAARVHKGNKAKEGLHINLKGFAIGNGLTNPALQYPAYPDYALEMGLITQSEHDRLKKIVPLCELSIKLCGTDGTVSCLASYLVCNTLFSGVINHAGGVNYYDIRKKCEGSLCYDFSDMEKFLNLQSVRKSLGVGDIEFVSCSTSVYQAMLQDWMRNLEVGIPTLLEDGINLLVYAGEYDLICNWLGNSRWVNAMEWSGQENFKATNEVPFVVDGKEAGKLKSYGQLSFLKVHDAGHMVPMDQPEAALKMLKRWMENSLSGGDDDDVATTITEGDDLVAQM*