MKKALLVVSFGTSYHDTREKNIAACERDLAASCPDRTLFRAFTSGMIIRKLQQRDGIHIDTPLQALQKLAEQGYQDVAIQSLHIINGDEYEKIVREVQSMRPRFQRLTLGAPLLSGHGDYVQLMQALRQQMPPLAATERVVFMGHGASHHAFAAYACLDHMMAVQGFPARVGAVESYPEVDIVINELSRQGVTGVHLMPLMLVAGDHAINDMASDEDDSWKTRFNAAGIPATPWLNGLGENPAVRAMFVAHLQLALNDTMEKAA*