MADFAPILDQFTNICQVRDALDAAGLETSHLIVGIDFTKSNEWTGKYSFNNQSLHSISPNRLNPYEHAISVIANTLSDFDEDQKIPCFGFGDATTHDKKVFSFCGNNQACLGLHGVLQRYRQLIPHITLSGPTSFAPVIRAAIDVVKASGNQYHILMIIADGQVTGNIGTNIGRWSQQEKETIDAIVEASYYPLSIVLVGVGDGPWNTMKLFDDALPARRFDNFQFVNYTEIMSRHSNIACREAEFAKAALMEIPQQYNAIKRLQSVSYPKQNTNTFISPPSVPNYCYQYSY*