VLPGWIFLAPGPGIIVLIYAGGPTDLIMFGRPMVWLPPNSAICFPMMIFPIPMPVPGGYVVMVGPIPIPCMPRFFPMLIMLWVQAIKMMYPLFPGLPPMAWFLVDGPIVIVLVLVIRWGVAKNAM