MGSDNVFSVTAMFVMFRECMEAAVILAVLLQYVTKTGKLHLRKQVWLGAGLGFLLSLVFAVVFIIIYYTLDHEVFTGKGEAIFEGIVCIIASVMITVLAFGMLKMMELQKKWDRKLKAATLEVVETGKRKFVVTYALFIIAFTAVLREGIESVLFLAGVGVNTPWRAIPLGGAVGAVLGVCLGYVLFFGLKPVQLRWFFYISTVILLFIAAGLFMSGFGEFQEAGAFGYSAEEDEDDDGGSEDNAIAPGPSPVEEEDRFVPWQNRPLWNICKCCDDEDQGFFELARALVGYVCDPTIIQVVAYIAYWLLVLVIVAVKVKRGTLNKYKFEDEGLEKDVGAADVAADVTKGDLEAAPAGALKA*