MGGRRTMKCVLLDESVLFDHDDEDSTPRVRGSVSLILRLLRYSMIRTGISYGLDLAENKVELLRKTAVEYSIDCLPLEKSLTSVAFGDALKAWYSDGDILYVASSRKEETLRELSPSQIVVVLEGDSSEDPNMLRISRLEELPVAICCMNKKAMGDGAAIVAYIMKPSRVEDFAKRGALPMYPTSNGLIFLPLMFEFPLSSQLKHADLIFHKATDEILSIQLNCSDSKSSVAVTFSTGMEELRKYMEDQNACAVVDPLQHIYPVLDRLKMQHILLGLEEITEAGRKIRGACFLKIDSYDEPDLAQNLSRAGLSLPCIVKPQVACGVADAHSMAIVFRVEDFKDLNTPVPAIIQEYVDHSSKIFKFYVLGEKIFHAVKKSIPSSSTLRKSAEENGLRPILFDSLKSLPIGSANQNPVDEIDLELVTEAANWLRRKLDLTIFGFDVVVQEGTRDHVVVDLNYLPSFKEVPDNIAVPSFWEAIRNRLDQHV*