MVFYLFGGFPRRSTPILIAVSNGIVEMAEKTLQDLPMTIHDRDSTGKNIVLLAVENRQSHLYDFLLKRSHLRDEDLALHAVDEDGNSALHLAAELKNYESWLIPSSTLPMHWEVKWYEYVKKSLRPNVSASPNEIQKTPDQIFTETHKELLEKTKEWLNSTCNSCSFIAALIATVAFASSATVPGGVDQDTGKPIFQHHLAFRFFAISALVALCSSFISLLVFFALLTSKCQYKDFSKKVPRNLLFGLTSLFISMVAMLICFISGHFLMLDNQLKYYAAVPVYAVTFLVITFISLQQLPSFFALVRAKFHNVPELVLCLLIYMIVIFLLGLFLSNLLNN*