MSLRSIVRELKEMRDGIGSTSKRGAESKHRLSRTKSHVAPDVLATPFEPIQQGQWANLPSELLLDIIQRVEESETSWPARAVVVFCASVCKSWRSITREIVKTPEQCGRITFPISLKQPGPRDSPIQCFIRRNKETSTYLLYFGLVPSENDSNKLLLAAKRIRRATGTGFVISLAADDFSRASNKYVGKLRSNFLGTKFTVYDSQAPHDSAIQSNCQSSRRFHSKQVSPRVPACSYLVSTVSYELNVLCTRGPRRMHCVMNSIPVSAIQEGGNAPTPTSFPQIFDEPFSPSPALKEKAQVTDLNSASLSEPPVLSQGSTEQLALKNKAPRWHEQLQCWCLNFKGRVSVASVKNFQLVAAVDPSHNISAEEQEKVILQFGKIGKDIFTMDYCYPLSTFQAFAICLSSFDTKPACE*