MSEFLQLIGRKVAVVNLDPANDSLPYKCAVNIEDLVKLDDVMNEHGLGPNGGLVYCMDYIEKNLDWLKSKLEPLEKDHYILFDFPGQVELFTLHSNAKNIIMEMTSKWDYRLAAVHLVDAHLCCDPGKYLSALLLSLSTMLHLELPHINVLSKIDCLASYGKLAFNLDFYTDVQDLTYLQFDLNKDPFSAKYRKLTKDLCELVEDFALVSFTTLNIQDKESVANIVKLIDKCNGYVFSSIEGDINEYMKLAARDLDWEYYRTAAVQEKYLDDDGNEG*