MGGGGGDDALYARCLVILYLISPITVFLLRFVSAPYGKLSRPGWGPAVPAALAWFLMESPTMCLPPLVLSAAASSSALRAAALLPAALYALHYVNRTLVHPLRLLRLRRAPAPVPILVAAFAFGFNLLNAYVQARSWALDAAAPHSTATATATPAAVARCLVGLALFAWGMRTNIAADKALLRLKEAGKGYQIPRGGLFDVVTCPNYFGEAVEWLGYALVAWTPAAWAFFLYTCSNLGPRARDHRRWYVGKFGDKYPASRKAFVPYIY*