MLKGSKIFKDCLSIDDFLQFEGKMEEEIPWSNLPEEILIRVFTCLPVPSILRLQLVCKQWKCVISSKGFARLWSKTSRPQRPLIIMYQSRDAIAAYDPSESQWLTMAVPFPVGITHRRIVASDGGLICYVSFCETTQLLIVCNPITKTWRILPELSFSKERCLIGMKANKLKKSYNIYIVENLNDLSNFDIASIKEEIKVMIYDSLDDCWTTQYSAEVEIEGACKRDRAVWFNGILFSLSLAGPPHGLSVYNAQLDTWSRLLLPFERSIPLSPSILMSNGRLLVAAGAWEFLPFSTFDLWELDQSIGKLSMLESIPCALLKEALVEPLTLDTVKRIGDGEVLFFHARGLLCPFVCDLGSRIWKTLPRYKGPCLSKLDALIFSPSFIAKV*