MTSNVFVANIVVLLGVALLSSLTWCEAGNLRHDFYKRSCPSAESTVEKVVGKYIEKDITLAAPLLRLHFHDCFVRGCDGSILLNSTQNNVAEKDAIPNLSLRGYEVIDDAKAELEKICPGVVSCADILSIVARDAVVAGKGPFWRVKTGRRDGRISIASEALSNLPSPFFNFAQLKASFAHKGLSVKDLVVLSGGHTIGIGHCNLFSNRLYNFTGKGDMDPSLDKSYADELKTKCKSLADSTTIVGMDPGSAVTFDSHYFSNLKSHRGLFQSDAALLTDSISKKIVEKQLKENSFFDNFKNSMQQMGEIGVLTGSAGEIREQCASVK*