MSAQIVPEHVCYIHCNFCNTILAVSVPGNSMFNVVTVRCGHCANLLSVNMGALLQAFPIQDFQAHNFGSQSNRLEIGSSSRCNRSSLYSMKDEQQQIVALRPPEKRQRVPSAYNRFIREEIQRIKANNPDISHKEAFSAAAKNWAHFPHIHFGLTLDGGKQVKLDDAIAAAPGGEKAPGFY