MFILLPQSQAPSIVYSDQCFNTRTQNLFHLRHRRYGHLSYKSLRTLLYKNMVCGLPQLPASSVTCADCINGKQHHDPIPKKKEKRTKLDNRSITCVLLGVSEESKGYRLFDPVAKRVVVSRDVIFEEEKQWGLDVSYEKQIVVDLEWGDGDGENEEGVSENGNGENTDGEVGETHDEGVREEEDGSSEGEERVRELRQSRERHPPTWMGDYVSGEGLFEDEVHMALVLSSDPLYMAKPMEIHLQAAKRALRYLKGTVNYGIHYKKGGDGELLAFMDSDYAGDMKTGRVPFALRMELNYAGKHGAWGAHIDSVAAVLRAEIGSKALLLVEDLKVTVWPAADERGVVKEGEIARVVKNLKVSMRPAADERGVAKGGEIARVVKNLMDGADEGKMIKTRTMGLKEVPF*